.footer__inner,.footer__legal__utilities{text-align:center}.social_links{display:inline-grid;grid-auto-flow:column;gap:.75rem;width:auto}.social_link__anchor,.social_link__anchor .icon{display:inline-block;width:1.75rem;height:1.75rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.social_link__anchor:hover{color:#3E016F}.social_link__anchor img{width:1.75rem;height:1.75rem}@media screen and (min-width:37.5rem){.social_link__anchor,.social_link__anchor img{width:1.5rem;height:1.5rem}.footer__inner{text-align:left}}.footer{background-color:#3E016F;color:#FFF;width:100%}.footer__inner{padding-bottom:0}.footer__inner__website_footer_slim{padding-top:1.5rem}.footer__inner__website_footer_slim .footer__grid{grid-template-areas:"legal"}@media screen and (min-width:37.5rem){.footer__inner__website_footer_slim .footer__grid{grid-template-areas:"legal legal legal"}}.footer_grid{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-template-columns:auto;grid-template-rows:auto;gap:1.5rem;grid-gap:1.5rem;grid-template-areas:"logo" "socialLinks" "linksList" "subscription" "legal"}.footer_grid__utility_links_only{grid-template-areas:"legal"}.footer__logo{grid-area:logo;grid-column:auto/span 1}.footer__logo img{width:6.75rem}.footer__border{display:none}.footer__contact{display:flex}.footer__contact__icons{display:flex;align-items:center;justify-content:center}.footer__subscription__button,.footer__subscription__button.btn--link{display:inline;font-weight:600;font-size:1rem;line-height:1.75rem;letter-spacing:normal;color:#FFF;text-decoration:none}.footer__subscription__button.btn--link[href]:hover,.footer__subscription__button[href]:hover{color:#DFDFDF;text-decoration:none}.footer__subscription__button.btn--link[href].tab-focus:focus,.footer__subscription__button[href].tab-focus:focus{color:#DFDFDF;text-decoration:underline}.footer__subscription__button.btn--link[href]:active,.footer__subscription__button[href]:active{color:#B2B2B2;text-decoration:none}.footer__legal{grid-area:legal;grid-column:auto/span 1;grid-column-start:1;display:flex;padding-bottom:1.5rem}.footer__utility{display:inline-block}.footer__utility:after{content:"|";color:#FFF}.footer__utility:last-of-type,.footer__utility:last-of-type:after{content:none}.footer__utility__anchor{font-size:.875rem;font-weight:500;padding:.25rem}.footer__contact__subscription{grid-area:subscription;grid-column:auto/span 1}.footer__contact__icons{grid-area:socialLinks;grid-column:auto/span 1}.footer__contact__icons .social_links .social_link__anchor{color:#C5B3D4}.footer__links_list{display:grid;grid-template-columns:repeat(1,1fr);grid-area:linksList;grid-column:auto/span 1;width:100%;gap:.25rem;grid-gap:.25rem}@media screen and (min-width:37.5rem){.footer__links_list{grid-template-columns:repeat(2,1fr);grid-column:auto/span 3;gap:1.5rem;grid-gap:1.5rem}}.footer__section{order:2}.footer__section.section-promo{order:1}.footer__section.section-promo .text_header__title{font-family:articulat-cf,Arial;font-size:1.375rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#0F001B;margin-bottom:1rem}.footer__section.section-promo .text_header_description{text-align:left}.footer__section.section-promo .text_header *{color:#FFF!important}.footer__section.section-promo,.footer__section.section-promo .text_header{padding-bottom:2rem!important}.footer__section .section{position:relative}.footer__section .section__checkbox{display:none}.footer__section .section__checkbox.checked~.section__link_list{height:auto;opacity:1;z-index:auto}.footer__section .section__checkbox.checked~.section__title{background-color:#130021}@media screen and (min-width:37.5rem){.footer__section .section__checkbox.checked~.section__title{background-color:unset}}.footer__section .section__checkbox.checked~.section__title .section__icon{transform:translateY(-50%) rotate(180deg)}.footer__section .section__title{display:block;position:relative;background-color:#320159;margin-bottom:.0625rem;padding:.625rem 2.5rem .75rem;font-weight:600;cursor:pointer}.footer__section .section__icon{display:initial;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);line-height:1;z-index:5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer__section .section__link_list{width:100%!important;height:0;overflow:hidden;z-index:-1;position:relative;opacity:0;transition:.3s ease}@media screen and (min-width:37.5rem){.footer__section .section__title{background-color:unset;margin-bottom:.75rem;padding:unset;cursor:default}.footer__section .section__icon{display:none}.footer__section .section__link_list{width:unset!important;height:unset;overflow:unset;z-index:auto;position:relative;opacity:1;transition:unset}}.footer__section .section__link{margin-bottom:.0625rem;background-color:#320159}@media screen and (min-width:37.5rem){.footer__section .section__link{margin-bottom:.5rem;background-color:unset}}.footer__section .section__link:last-child{margin-bottom:0}.footer__section .section__link__anchor{display:inline-block;padding:.6875rem;width:100%}@media screen and (min-width:37.5rem){.footer__section .section__link__anchor{padding:0;font-size:.875rem;font-weight:400;width:auto}.footer__logo{margin-bottom:1.5rem}.footer_grid{gap:1.5rem;grid-gap:1.5rem;grid-template-areas:"logo . ." "linksList linksList linksList" "border border border" "subscription . socialLinks" "border2 border2 border2" "legal legal legal"}.footer_grid__utility_links_only{grid-template-areas:"legal legal legal"}.footer__border{border-top-width:.0625rem;border-color:#777;border-style:solid;display:block;grid-area:border;grid-column:auto/span 3;width:100%}.footer__border.border-2{grid-area:border2!important;grid-column:auto/span 3!important}.footer__legal{grid-column:auto/span 3}.footer__legal__utilities{text-align:right}.footer__contact__subscription{grid-column:auto/span 1}.footer__contact__icons{grid-column:auto/span 2;justify-content:flex-end}.footer__utility__anchor{padding:0 .25rem}}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text{line-height:1.375rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#0F001B;margin-bottom:1rem;font-size:12px!important}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text{font-size:.875rem;line-height:1.375rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#0F001B;margin-bottom:1rem}}@media screen and (min-width:75rem){.footer__links_list{grid-template-columns:repeat(4,1fr)}.footer__section.section-promo{order:3}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text{font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#0F001B;margin-bottom:1.5rem}}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text a:not(.btn){display:inline;color:#3E016F;text-decoration:underline;font-size:inherit}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text a:not(.btn).tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text a:not(.btn):hover{color:#320159}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text a:not(.btn):active{color:#130021}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text p{margin:0 0 1rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text p:last-child{margin:0}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h1{font-family:articulat-cf,Arial;font-size:2.125rem;line-height:2.75rem;letter-spacing:normal;font-weight:700;margin-bottom:1.5rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler,#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h2,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h3,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h4,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h5,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h6{font-family:articulat-cf,Arial;letter-spacing:normal;font-weight:600}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h1{font-size:3.25rem;line-height:3.75rem}}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h2{font-size:1.5rem;line-height:2rem;margin-bottom:1.25rem}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h2{font-size:2.125rem;line-height:2.75rem}}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h3{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h4,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h5{font-size:1.125rem;line-height:1.75rem;margin-bottom:.5rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h6{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h1,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h2,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h3,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h4,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h5,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h6{color:inherit}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text ol,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text ul{text-align:left;text-align:start;color:inherit;list-style-position:outside;margin-left:1.25rem;margin-top:1rem;margin-bottom:1rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text ul{list-style-type:disc}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text ol{list-style-type:decimal}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text li{font-style:normal;padding-bottom:.5rem;padding-right:.5rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text li:last-child{padding-bottom:0}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text blockquote{display:block;margin:1rem 2.5rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-title{font-size:16px!important;color:#0F001B!important}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon,#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon:before,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon:before,#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .icon,#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .icon:before{font-size:1.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler{display:inline-flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;text-decoration:none;cursor:pointer;transition:background 250ms,color 250ms ease-in-out,outline 250ms ease-out,outline-offset 250ms ease-out;border-radius:1.875rem;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#FFF;border:.0625rem solid #8353FD;color:#585858}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler{width:auto}}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:hover{text-decoration:none;outline:0;background-color:#6942ca;border-color:#6942ca;color:#FFF}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon{margin-left:-.25rem;margin-right:.25rem;display:inline-flex;flex-shrink:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon:last-child:first-child{margin:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .btn--text+.icon{margin-left:.25rem;margin-right:-.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:active{outline:#6942ca solid .125rem;outline-offset:.125rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler.tab-focus:focus{outline:unset}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler{display:inline-flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;text-decoration:none;cursor:pointer;transition:background 250ms,color 250ms ease-in-out,outline 250ms ease-out,outline-offset 250ms ease-out;border-radius:1.875rem;border:.0625rem solid transparent;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#FFF;background-color:#8353FD}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler{width:auto}}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:hover{text-decoration:none;outline:0;background-color:#6942ca}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon{margin-left:-.25rem;margin-right:.25rem;display:inline-flex;flex-shrink:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon:last-child:first-child{margin:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .btn--text+.icon{margin-left:.25rem;margin-right:-.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:active{outline:#6942ca solid .125rem;outline-offset:.125rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler.tab-focus:focus{outline:unset}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler{display:inline-flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;text-decoration:none;cursor:pointer;transition:background 250ms,color 250ms ease-in-out,outline 250ms ease-out,outline-offset 250ms ease-out;border-radius:1.875rem;border:.0625rem solid transparent;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#FFF;background-color:#8353FD}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler{width:auto}}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler:hover{text-decoration:none;outline:0;background-color:#6942ca}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .icon{margin-left:-.25rem;margin-right:.25rem;display:inline-flex;flex-shrink:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .icon:last-child:first-child{margin:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .btn--text+.icon{margin-left:.25rem;margin-right:-.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler:active{outline:#6942ca solid .125rem;outline-offset:.125rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler.tab-focus:focus{outline:unset}#onetrust-banner-sdk.otCenterRounded{border-radius:1.875rem!important}#onetrust-banner-sdk.otFloatingFlat.ot-bottom-left{min-width:46.875rem}@media (max-width:800px){#onetrust-banner-sdk.otFloatingFlat.ot-bottom-left{max-width:unset;min-width:unset}}